<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    数组去重:删除数组中重复的项
    <script>
        var  _array=[11,11,11,11,11,3,4,4,5,5,6,6,7];
        for(var i=0;i<_array.length;i++){
            // document.write(_array[i]+"<br>");//每一项

            // 第一次出场的这个数是11
            for(var j=i+1;j<_array.length;j++){//j索引, i+1,i的后一项开始
                // document.write(_array[j]+"<br>");//每一项
                if(_array[i]===_array[j]){
                    //满足条件,,找到啦重复的数据项,可以splice进行删除
                    _array.splice(j,1);
                    //从满足条件的j的位置开始三处
                    // 问题:每删除一项,原数组一项,当时索引位置继续j++,就会存在重复的数组项会被跳过
                    j--;//索引-1的目的是,前面的原数组删除一项,索引重置.
                }
            }
        }
        console.log(_array);

        // 1.找到数组的每一项
        // 2.判断重复的
        // 3.删除
        // 4.拿到新的数组
    </script>
</body>
</html>